com.pulumi.azurenative.documentdb.DocumentdbFunctions 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.documentdb;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraClusterArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraClusterPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraDataCenterArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraDataCenterPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraKeyspaceArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraKeyspacePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraTableArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraTablePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraViewArgs;
import com.pulumi.azurenative.documentdb.inputs.GetCassandraResourceCassandraViewPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetDatabaseAccountArgs;
import com.pulumi.azurenative.documentdb.inputs.GetDatabaseAccountPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetFirewallRuleArgs;
import com.pulumi.azurenative.documentdb.inputs.GetFirewallRulePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGraphResourceGraphArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGraphResourceGraphPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGremlinResourceGremlinDatabaseArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGremlinResourceGremlinDatabasePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGremlinResourceGremlinGraphArgs;
import com.pulumi.azurenative.documentdb.inputs.GetGremlinResourceGremlinGraphPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoClusterArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoClusterFirewallRuleArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoClusterFirewallRulePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoClusterPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoDBCollectionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoDBCollectionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoDBDatabaseArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoDBDatabasePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoRoleDefinitionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoRoleDefinitionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoUserDefinitionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetMongoDBResourceMongoUserDefinitionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetNotebookWorkspaceArgs;
import com.pulumi.azurenative.documentdb.inputs.GetNotebookWorkspacePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetServiceArgs;
import com.pulumi.azurenative.documentdb.inputs.GetServicePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlContainerArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlContainerPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlDatabaseArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlDatabasePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlRoleAssignmentArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlRoleAssignmentPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlRoleDefinitionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlRoleDefinitionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlStoredProcedureArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlStoredProcedurePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlTriggerArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlTriggerPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlUserDefinedFunctionArgs;
import com.pulumi.azurenative.documentdb.inputs.GetSqlResourceSqlUserDefinedFunctionPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetTableResourceTableArgs;
import com.pulumi.azurenative.documentdb.inputs.GetTableResourceTablePlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetThroughputPoolAccountArgs;
import com.pulumi.azurenative.documentdb.inputs.GetThroughputPoolAccountPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.GetThroughputPoolArgs;
import com.pulumi.azurenative.documentdb.inputs.GetThroughputPoolPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.ListDatabaseAccountConnectionStringsArgs;
import com.pulumi.azurenative.documentdb.inputs.ListDatabaseAccountConnectionStringsPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.ListDatabaseAccountKeysArgs;
import com.pulumi.azurenative.documentdb.inputs.ListDatabaseAccountKeysPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.ListMongoClusterConnectionStringsArgs;
import com.pulumi.azurenative.documentdb.inputs.ListMongoClusterConnectionStringsPlainArgs;
import com.pulumi.azurenative.documentdb.inputs.ListNotebookWorkspaceConnectionInfoArgs;
import com.pulumi.azurenative.documentdb.inputs.ListNotebookWorkspaceConnectionInfoPlainArgs;
import com.pulumi.azurenative.documentdb.outputs.GetCassandraClusterResult;
import com.pulumi.azurenative.documentdb.outputs.GetCassandraDataCenterResult;
import com.pulumi.azurenative.documentdb.outputs.GetCassandraResourceCassandraKeyspaceResult;
import com.pulumi.azurenative.documentdb.outputs.GetCassandraResourceCassandraTableResult;
import com.pulumi.azurenative.documentdb.outputs.GetCassandraResourceCassandraViewResult;
import com.pulumi.azurenative.documentdb.outputs.GetDatabaseAccountResult;
import com.pulumi.azurenative.documentdb.outputs.GetFirewallRuleResult;
import com.pulumi.azurenative.documentdb.outputs.GetGraphResourceGraphResult;
import com.pulumi.azurenative.documentdb.outputs.GetGremlinResourceGremlinDatabaseResult;
import com.pulumi.azurenative.documentdb.outputs.GetGremlinResourceGremlinGraphResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoClusterFirewallRuleResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoClusterResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoDBResourceMongoDBCollectionResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoDBResourceMongoDBDatabaseResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoDBResourceMongoRoleDefinitionResult;
import com.pulumi.azurenative.documentdb.outputs.GetMongoDBResourceMongoUserDefinitionResult;
import com.pulumi.azurenative.documentdb.outputs.GetNotebookWorkspaceResult;
import com.pulumi.azurenative.documentdb.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.documentdb.outputs.GetServiceResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlContainerResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlDatabaseResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlRoleAssignmentResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlRoleDefinitionResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlStoredProcedureResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlTriggerResult;
import com.pulumi.azurenative.documentdb.outputs.GetSqlResourceSqlUserDefinedFunctionResult;
import com.pulumi.azurenative.documentdb.outputs.GetTableResourceTableResult;
import com.pulumi.azurenative.documentdb.outputs.GetThroughputPoolAccountResult;
import com.pulumi.azurenative.documentdb.outputs.GetThroughputPoolResult;
import com.pulumi.azurenative.documentdb.outputs.ListDatabaseAccountConnectionStringsResult;
import com.pulumi.azurenative.documentdb.outputs.ListDatabaseAccountKeysResult;
import com.pulumi.azurenative.documentdb.outputs.ListMongoClusterConnectionStringsResult;
import com.pulumi.azurenative.documentdb.outputs.ListNotebookWorkspaceConnectionInfoResult;
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 DocumentdbFunctions {
/**
* Get the properties of a managed Cassandra cluster.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2021-07-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraCluster(GetCassandraClusterArgs args) {
return getCassandraCluster(args, InvokeOptions.Empty);
}
/**
* Get the properties of a managed Cassandra cluster.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2021-07-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraClusterPlain(GetCassandraClusterPlainArgs args) {
return getCassandraClusterPlain(args, InvokeOptions.Empty);
}
/**
* Get the properties of a managed Cassandra cluster.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2021-07-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraCluster(GetCassandraClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getCassandraCluster", TypeShape.of(GetCassandraClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get the properties of a managed Cassandra cluster.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2021-07-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraClusterPlain(GetCassandraClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getCassandraCluster", TypeShape.of(GetCassandraClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get the properties of a managed Cassandra data center.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraDataCenter(GetCassandraDataCenterArgs args) {
return getCassandraDataCenter(args, InvokeOptions.Empty);
}
/**
* Get the properties of a managed Cassandra data center.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraDataCenterPlain(GetCassandraDataCenterPlainArgs args) {
return getCassandraDataCenterPlain(args, InvokeOptions.Empty);
}
/**
* Get the properties of a managed Cassandra data center.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraDataCenter(GetCassandraDataCenterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getCassandraDataCenter", TypeShape.of(GetCassandraDataCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Get the properties of a managed Cassandra data center.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraDataCenterPlain(GetCassandraDataCenterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getCassandraDataCenter", TypeShape.of(GetCassandraDataCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraKeyspace(GetCassandraResourceCassandraKeyspaceArgs args) {
return getCassandraResourceCassandraKeyspace(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraKeyspacePlain(GetCassandraResourceCassandraKeyspacePlainArgs args) {
return getCassandraResourceCassandraKeyspacePlain(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraKeyspace(GetCassandraResourceCassandraKeyspaceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getCassandraResourceCassandraKeyspace", TypeShape.of(GetCassandraResourceCassandraKeyspaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraKeyspacePlain(GetCassandraResourceCassandraKeyspacePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getCassandraResourceCassandraKeyspace", TypeShape.of(GetCassandraResourceCassandraKeyspaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra table under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraTable(GetCassandraResourceCassandraTableArgs args) {
return getCassandraResourceCassandraTable(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra table under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraTablePlain(GetCassandraResourceCassandraTablePlainArgs args) {
return getCassandraResourceCassandraTablePlain(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra table under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraTable(GetCassandraResourceCassandraTableArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getCassandraResourceCassandraTable", TypeShape.of(GetCassandraResourceCassandraTableResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra table under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraTablePlain(GetCassandraResourceCassandraTablePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getCassandraResourceCassandraTable", TypeShape.of(GetCassandraResourceCassandraTableResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra view under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraView(GetCassandraResourceCassandraViewArgs args) {
return getCassandraResourceCassandraView(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra view under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraViewPlain(GetCassandraResourceCassandraViewPlainArgs args) {
return getCassandraResourceCassandraViewPlain(args, InvokeOptions.Empty);
}
/**
* Gets the Cassandra view under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getCassandraResourceCassandraView(GetCassandraResourceCassandraViewArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getCassandraResourceCassandraView", TypeShape.of(GetCassandraResourceCassandraViewResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Cassandra view under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getCassandraResourceCassandraViewPlain(GetCassandraResourceCassandraViewPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getCassandraResourceCassandraView", TypeShape.of(GetCassandraResourceCassandraViewResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getDatabaseAccount(GetDatabaseAccountArgs args) {
return getDatabaseAccount(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getDatabaseAccountPlain(GetDatabaseAccountPlainArgs args) {
return getDatabaseAccountPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getDatabaseAccount(GetDatabaseAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getDatabaseAccount", TypeShape.of(GetDatabaseAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getDatabaseAccountPlain(GetDatabaseAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getDatabaseAccount", TypeShape.of(GetDatabaseAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2024-03-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01.
*
*/
public static Output getFirewallRule(GetFirewallRuleArgs args) {
return getFirewallRule(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2024-03-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture getFirewallRulePlain(GetFirewallRulePlainArgs args) {
return getFirewallRulePlain(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2024-03-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01.
*
*/
public static Output getFirewallRule(GetFirewallRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getFirewallRule", TypeShape.of(GetFirewallRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2024-03-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture getFirewallRulePlain(GetFirewallRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getFirewallRule", TypeShape.of(GetFirewallRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Graph resource under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getGraphResourceGraph(GetGraphResourceGraphArgs args) {
return getGraphResourceGraph(args, InvokeOptions.Empty);
}
/**
* Gets the Graph resource under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getGraphResourceGraphPlain(GetGraphResourceGraphPlainArgs args) {
return getGraphResourceGraphPlain(args, InvokeOptions.Empty);
}
/**
* Gets the Graph resource under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getGraphResourceGraph(GetGraphResourceGraphArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getGraphResourceGraph", TypeShape.of(GetGraphResourceGraphResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Graph resource under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getGraphResourceGraphPlain(GetGraphResourceGraphPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getGraphResourceGraph", TypeShape.of(GetGraphResourceGraphResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getGremlinResourceGremlinDatabase(GetGremlinResourceGremlinDatabaseArgs args) {
return getGremlinResourceGremlinDatabase(args, InvokeOptions.Empty);
}
/**
* Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getGremlinResourceGremlinDatabasePlain(GetGremlinResourceGremlinDatabasePlainArgs args) {
return getGremlinResourceGremlinDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getGremlinResourceGremlinDatabase(GetGremlinResourceGremlinDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getGremlinResourceGremlinDatabase", TypeShape.of(GetGremlinResourceGremlinDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getGremlinResourceGremlinDatabasePlain(GetGremlinResourceGremlinDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getGremlinResourceGremlinDatabase", TypeShape.of(GetGremlinResourceGremlinDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Gremlin graph under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getGremlinResourceGremlinGraph(GetGremlinResourceGremlinGraphArgs args) {
return getGremlinResourceGremlinGraph(args, InvokeOptions.Empty);
}
/**
* Gets the Gremlin graph under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getGremlinResourceGremlinGraphPlain(GetGremlinResourceGremlinGraphPlainArgs args) {
return getGremlinResourceGremlinGraphPlain(args, InvokeOptions.Empty);
}
/**
* Gets the Gremlin graph under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getGremlinResourceGremlinGraph(GetGremlinResourceGremlinGraphArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getGremlinResourceGremlinGraph", TypeShape.of(GetGremlinResourceGremlinGraphResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Gremlin graph under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getGremlinResourceGremlinGraphPlain(GetGremlinResourceGremlinGraphPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getGremlinResourceGremlinGraph", TypeShape.of(GetGremlinResourceGremlinGraphResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static Output getMongoCluster(GetMongoClusterArgs args) {
return getMongoCluster(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture getMongoClusterPlain(GetMongoClusterPlainArgs args) {
return getMongoClusterPlain(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static Output getMongoCluster(GetMongoClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoCluster", TypeShape.of(GetMongoClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture getMongoClusterPlain(GetMongoClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoCluster", TypeShape.of(GetMongoClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview.
*
*/
public static Output getMongoClusterFirewallRule(GetMongoClusterFirewallRuleArgs args) {
return getMongoClusterFirewallRule(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview.
*
*/
public static CompletableFuture getMongoClusterFirewallRulePlain(GetMongoClusterFirewallRulePlainArgs args) {
return getMongoClusterFirewallRulePlain(args, InvokeOptions.Empty);
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview.
*
*/
public static Output getMongoClusterFirewallRule(GetMongoClusterFirewallRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoClusterFirewallRule", TypeShape.of(GetMongoClusterFirewallRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets information about a mongo cluster firewall rule.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview.
*
*/
public static CompletableFuture getMongoClusterFirewallRulePlain(GetMongoClusterFirewallRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoClusterFirewallRule", TypeShape.of(GetMongoClusterFirewallRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the MongoDB collection under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoDBCollection(GetMongoDBResourceMongoDBCollectionArgs args) {
return getMongoDBResourceMongoDBCollection(args, InvokeOptions.Empty);
}
/**
* Gets the MongoDB collection under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoDBCollectionPlain(GetMongoDBResourceMongoDBCollectionPlainArgs args) {
return getMongoDBResourceMongoDBCollectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets the MongoDB collection under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoDBCollection(GetMongoDBResourceMongoDBCollectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoDBResourceMongoDBCollection", TypeShape.of(GetMongoDBResourceMongoDBCollectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the MongoDB collection under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoDBCollectionPlain(GetMongoDBResourceMongoDBCollectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoDBResourceMongoDBCollection", TypeShape.of(GetMongoDBResourceMongoDBCollectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoDBDatabase(GetMongoDBResourceMongoDBDatabaseArgs args) {
return getMongoDBResourceMongoDBDatabase(args, InvokeOptions.Empty);
}
/**
* Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoDBDatabasePlain(GetMongoDBResourceMongoDBDatabasePlainArgs args) {
return getMongoDBResourceMongoDBDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoDBDatabase(GetMongoDBResourceMongoDBDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoDBResourceMongoDBDatabase", TypeShape.of(GetMongoDBResourceMongoDBDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoDBDatabasePlain(GetMongoDBResourceMongoDBDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoDBResourceMongoDBDatabase", TypeShape.of(GetMongoDBResourceMongoDBDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-03-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoRoleDefinition(GetMongoDBResourceMongoRoleDefinitionArgs args) {
return getMongoDBResourceMongoRoleDefinition(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-03-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoRoleDefinitionPlain(GetMongoDBResourceMongoRoleDefinitionPlainArgs args) {
return getMongoDBResourceMongoRoleDefinitionPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-03-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoRoleDefinition(GetMongoDBResourceMongoRoleDefinitionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoDBResourceMongoRoleDefinition", TypeShape.of(GetMongoDBResourceMongoRoleDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-03-01-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoRoleDefinitionPlain(GetMongoDBResourceMongoRoleDefinitionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoDBResourceMongoRoleDefinition", TypeShape.of(GetMongoDBResourceMongoRoleDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo User Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoUserDefinition(GetMongoDBResourceMongoUserDefinitionArgs args) {
return getMongoDBResourceMongoUserDefinition(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo User Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoUserDefinitionPlain(GetMongoDBResourceMongoUserDefinitionPlainArgs args) {
return getMongoDBResourceMongoUserDefinitionPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo User Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getMongoDBResourceMongoUserDefinition(GetMongoDBResourceMongoUserDefinitionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getMongoDBResourceMongoUserDefinition", TypeShape.of(GetMongoDBResourceMongoUserDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Mongo User Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getMongoDBResourceMongoUserDefinitionPlain(GetMongoDBResourceMongoUserDefinitionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getMongoDBResourceMongoUserDefinition", TypeShape.of(GetMongoDBResourceMongoUserDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the notebook workspace for a Cosmos DB account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getNotebookWorkspace(GetNotebookWorkspaceArgs args) {
return getNotebookWorkspace(args, InvokeOptions.Empty);
}
/**
* Gets the notebook workspace for a Cosmos DB account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getNotebookWorkspacePlain(GetNotebookWorkspacePlainArgs args) {
return getNotebookWorkspacePlain(args, InvokeOptions.Empty);
}
/**
* Gets the notebook workspace for a Cosmos DB account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getNotebookWorkspace(GetNotebookWorkspaceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getNotebookWorkspace", TypeShape.of(GetNotebookWorkspaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the notebook workspace for a Cosmos DB account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getNotebookWorkspacePlain(GetNotebookWorkspacePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getNotebookWorkspace", TypeShape.of(GetNotebookWorkspaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-05-15, 2024-05-15-preview, 2024-06-01-preview, 2024-07-01, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
return getPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-05-15, 2024-05-15-preview, 2024-06-01-preview, 2024-07-01, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-05-15, 2024-05-15-preview, 2024-06-01-preview, 2024-07-01, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-05-15, 2024-05-15-preview, 2024-06-01-preview, 2024-07-01, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the status of service.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getService(GetServiceArgs args) {
return getService(args, InvokeOptions.Empty);
}
/**
* Gets the status of service.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getServicePlain(GetServicePlainArgs args) {
return getServicePlain(args, InvokeOptions.Empty);
}
/**
* Gets the status of service.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getService(GetServiceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getService", TypeShape.of(GetServiceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the status of service.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getServicePlain(GetServicePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getService", TypeShape.of(GetServiceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL container under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlContainer(GetSqlResourceSqlContainerArgs args) {
return getSqlResourceSqlContainer(args, InvokeOptions.Empty);
}
/**
* Gets the SQL container under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlContainerPlain(GetSqlResourceSqlContainerPlainArgs args) {
return getSqlResourceSqlContainerPlain(args, InvokeOptions.Empty);
}
/**
* Gets the SQL container under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlContainer(GetSqlResourceSqlContainerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlContainer", TypeShape.of(GetSqlResourceSqlContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL container under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlContainerPlain(GetSqlResourceSqlContainerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlContainer", TypeShape.of(GetSqlResourceSqlContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlDatabase(GetSqlResourceSqlDatabaseArgs args) {
return getSqlResourceSqlDatabase(args, InvokeOptions.Empty);
}
/**
* Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlDatabasePlain(GetSqlResourceSqlDatabasePlainArgs args) {
return getSqlResourceSqlDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlDatabase(GetSqlResourceSqlDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlDatabase", TypeShape.of(GetSqlResourceSqlDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlDatabasePlain(GetSqlResourceSqlDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlDatabase", TypeShape.of(GetSqlResourceSqlDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlRoleAssignment(GetSqlResourceSqlRoleAssignmentArgs args) {
return getSqlResourceSqlRoleAssignment(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlRoleAssignmentPlain(GetSqlResourceSqlRoleAssignmentPlainArgs args) {
return getSqlResourceSqlRoleAssignmentPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlRoleAssignment(GetSqlResourceSqlRoleAssignmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlRoleAssignment", TypeShape.of(GetSqlResourceSqlRoleAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlRoleAssignmentPlain(GetSqlResourceSqlRoleAssignmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlRoleAssignment", TypeShape.of(GetSqlResourceSqlRoleAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlRoleDefinition(GetSqlResourceSqlRoleDefinitionArgs args) {
return getSqlResourceSqlRoleDefinition(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlRoleDefinitionPlain(GetSqlResourceSqlRoleDefinitionPlainArgs args) {
return getSqlResourceSqlRoleDefinitionPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlRoleDefinition(GetSqlResourceSqlRoleDefinitionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlRoleDefinition", TypeShape.of(GetSqlResourceSqlRoleDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlRoleDefinitionPlain(GetSqlResourceSqlRoleDefinitionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlRoleDefinition", TypeShape.of(GetSqlResourceSqlRoleDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlStoredProcedure(GetSqlResourceSqlStoredProcedureArgs args) {
return getSqlResourceSqlStoredProcedure(args, InvokeOptions.Empty);
}
/**
* Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlStoredProcedurePlain(GetSqlResourceSqlStoredProcedurePlainArgs args) {
return getSqlResourceSqlStoredProcedurePlain(args, InvokeOptions.Empty);
}
/**
* Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlStoredProcedure(GetSqlResourceSqlStoredProcedureArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlStoredProcedure", TypeShape.of(GetSqlResourceSqlStoredProcedureResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlStoredProcedurePlain(GetSqlResourceSqlStoredProcedurePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlStoredProcedure", TypeShape.of(GetSqlResourceSqlStoredProcedureResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL trigger under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlTrigger(GetSqlResourceSqlTriggerArgs args) {
return getSqlResourceSqlTrigger(args, InvokeOptions.Empty);
}
/**
* Gets the SQL trigger under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlTriggerPlain(GetSqlResourceSqlTriggerPlainArgs args) {
return getSqlResourceSqlTriggerPlain(args, InvokeOptions.Empty);
}
/**
* Gets the SQL trigger under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlTrigger(GetSqlResourceSqlTriggerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlTrigger", TypeShape.of(GetSqlResourceSqlTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL trigger under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlTriggerPlain(GetSqlResourceSqlTriggerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlTrigger", TypeShape.of(GetSqlResourceSqlTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlUserDefinedFunction(GetSqlResourceSqlUserDefinedFunctionArgs args) {
return getSqlResourceSqlUserDefinedFunction(args, InvokeOptions.Empty);
}
/**
* Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlUserDefinedFunctionPlain(GetSqlResourceSqlUserDefinedFunctionPlainArgs args) {
return getSqlResourceSqlUserDefinedFunctionPlain(args, InvokeOptions.Empty);
}
/**
* Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getSqlResourceSqlUserDefinedFunction(GetSqlResourceSqlUserDefinedFunctionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getSqlResourceSqlUserDefinedFunction", TypeShape.of(GetSqlResourceSqlUserDefinedFunctionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getSqlResourceSqlUserDefinedFunctionPlain(GetSqlResourceSqlUserDefinedFunctionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getSqlResourceSqlUserDefinedFunction", TypeShape.of(GetSqlResourceSqlUserDefinedFunctionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getTableResourceTable(GetTableResourceTableArgs args) {
return getTableResourceTable(args, InvokeOptions.Empty);
}
/**
* Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getTableResourceTablePlain(GetTableResourceTablePlainArgs args) {
return getTableResourceTablePlain(args, InvokeOptions.Empty);
}
/**
* Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output getTableResourceTable(GetTableResourceTableArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getTableResourceTable", TypeShape.of(GetTableResourceTableResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2019-08-01, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture getTableResourceTablePlain(GetTableResourceTablePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getTableResourceTable", TypeShape.of(GetTableResourceTableResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getThroughputPool(GetThroughputPoolArgs args) {
return getThroughputPool(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getThroughputPoolPlain(GetThroughputPoolPlainArgs args) {
return getThroughputPoolPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getThroughputPool(GetThroughputPoolArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getThroughputPool", TypeShape.of(GetThroughputPoolResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getThroughputPoolPlain(GetThroughputPoolPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getThroughputPool", TypeShape.of(GetThroughputPoolResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getThroughputPoolAccount(GetThroughputPoolAccountArgs args) {
return getThroughputPoolAccount(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getThroughputPoolAccountPlain(GetThroughputPoolAccountPlainArgs args) {
return getThroughputPoolAccountPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static Output getThroughputPoolAccount(GetThroughputPoolAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:getThroughputPoolAccount", TypeShape.of(GetThroughputPoolAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the properties of an existing Azure Cosmos DB Throughput Pool
* Azure REST API version: 2023-11-15-preview.
*
* Other available API versions: 2024-02-15-preview, 2024-05-15-preview, 2024-09-01-preview.
*
*/
public static CompletableFuture getThroughputPoolAccountPlain(GetThroughputPoolAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:getThroughputPoolAccount", TypeShape.of(GetThroughputPoolAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the connection strings for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listDatabaseAccountConnectionStrings(ListDatabaseAccountConnectionStringsArgs args) {
return listDatabaseAccountConnectionStrings(args, InvokeOptions.Empty);
}
/**
* Lists the connection strings for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listDatabaseAccountConnectionStringsPlain(ListDatabaseAccountConnectionStringsPlainArgs args) {
return listDatabaseAccountConnectionStringsPlain(args, InvokeOptions.Empty);
}
/**
* Lists the connection strings for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listDatabaseAccountConnectionStrings(ListDatabaseAccountConnectionStringsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:listDatabaseAccountConnectionStrings", TypeShape.of(ListDatabaseAccountConnectionStringsResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the connection strings for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listDatabaseAccountConnectionStringsPlain(ListDatabaseAccountConnectionStringsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:listDatabaseAccountConnectionStrings", TypeShape.of(ListDatabaseAccountConnectionStringsResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the access keys for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listDatabaseAccountKeys(ListDatabaseAccountKeysArgs args) {
return listDatabaseAccountKeys(args, InvokeOptions.Empty);
}
/**
* Lists the access keys for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listDatabaseAccountKeysPlain(ListDatabaseAccountKeysPlainArgs args) {
return listDatabaseAccountKeysPlain(args, InvokeOptions.Empty);
}
/**
* Lists the access keys for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listDatabaseAccountKeys(ListDatabaseAccountKeysArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:listDatabaseAccountKeys", TypeShape.of(ListDatabaseAccountKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the access keys for the specified Azure Cosmos DB database account.
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2020-03-01, 2020-06-01-preview, 2020-09-01, 2021-04-01-preview, 2023-03-15-preview, 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listDatabaseAccountKeysPlain(ListDatabaseAccountKeysPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:listDatabaseAccountKeys", TypeShape.of(ListDatabaseAccountKeysResult.class), args, Utilities.withVersion(options));
}
/**
* List mongo cluster connection strings. This includes the default connection string using SCRAM-SHA-256, as well as other connection strings supported by the cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static Output listMongoClusterConnectionStrings(ListMongoClusterConnectionStringsArgs args) {
return listMongoClusterConnectionStrings(args, InvokeOptions.Empty);
}
/**
* List mongo cluster connection strings. This includes the default connection string using SCRAM-SHA-256, as well as other connection strings supported by the cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture listMongoClusterConnectionStringsPlain(ListMongoClusterConnectionStringsPlainArgs args) {
return listMongoClusterConnectionStringsPlain(args, InvokeOptions.Empty);
}
/**
* List mongo cluster connection strings. This includes the default connection string using SCRAM-SHA-256, as well as other connection strings supported by the cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static Output listMongoClusterConnectionStrings(ListMongoClusterConnectionStringsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:listMongoClusterConnectionStrings", TypeShape.of(ListMongoClusterConnectionStringsResult.class), args, Utilities.withVersion(options));
}
/**
* List mongo cluster connection strings. This includes the default connection string using SCRAM-SHA-256, as well as other connection strings supported by the cluster.
* Azure REST API version: 2023-03-15-preview.
*
* Other available API versions: 2023-09-15-preview, 2023-11-15-preview, 2024-02-15-preview, 2024-03-01-preview, 2024-06-01-preview, 2024-07-01.
*
*/
public static CompletableFuture listMongoClusterConnectionStringsPlain(ListMongoClusterConnectionStringsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:listMongoClusterConnectionStrings", TypeShape.of(ListMongoClusterConnectionStringsResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the connection info for the notebook workspace
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listNotebookWorkspaceConnectionInfo(ListNotebookWorkspaceConnectionInfoArgs args) {
return listNotebookWorkspaceConnectionInfo(args, InvokeOptions.Empty);
}
/**
* Retrieves the connection info for the notebook workspace
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listNotebookWorkspaceConnectionInfoPlain(ListNotebookWorkspaceConnectionInfoPlainArgs args) {
return listNotebookWorkspaceConnectionInfoPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves the connection info for the notebook workspace
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static Output listNotebookWorkspaceConnectionInfo(ListNotebookWorkspaceConnectionInfoArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:documentdb:listNotebookWorkspaceConnectionInfo", TypeShape.of(ListNotebookWorkspaceConnectionInfoResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves the connection info for the notebook workspace
* Azure REST API version: 2023-04-15.
*
* Other available API versions: 2023-09-15, 2023-09-15-preview, 2023-11-15, 2023-11-15-preview, 2024-02-15-preview, 2024-05-15, 2024-05-15-preview, 2024-08-15, 2024-09-01-preview.
*
*/
public static CompletableFuture listNotebookWorkspaceConnectionInfoPlain(ListNotebookWorkspaceConnectionInfoPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:documentdb:listNotebookWorkspaceConnectionInfo", TypeShape.of(ListNotebookWorkspaceConnectionInfoResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy